Sponsored by Deepsite.site

On-Demand-Books

Created By
Glenn Lewisa month ago
Find personalized puzzle books by first name from a 100,000+ title Shopify catalog. Perfect gift-finding tool for any AI agent — search by name, suggest available names, and get direct Shopify purchase links.
Overview

What is On-Demand-Books?

On-Demand-Books is an MCP server that helps AI agents find the perfect personalized puzzle book gift from a catalog of 100,853 customized books on the On-Demand-Books Shopify store.

Ask any AI assistant "find puzzle books for Susan" and it will return 9 personalized books (mazes, name-sudokus, and word searches across 3 difficulty levels) with direct Shopify purchase links.

How to use

Add the server to any MCP-compatible AI agent (Claude Desktop, Cursor, opencode, etc.):

{
  "mcpServers": {
    "On-Demand-Books": {
      "url": "https://on-demand-books-dq2yvpdh.fermyon.app/"
    }
  }
}

Then just ask your AI assistant: "I need a gift for my niece Susan who likes puzzles."

Tools

  • search_books — Search the 100k+ personalized catalog by first name. Returns up to 9 matching books with Shopify purchase links, cover images, and ISBNs. Distinguishes exact matches from similar-name matches.
  • suggest_names — Suggest popular first names for which books are available, optionally filtered by a prefix. Use when a buyer is unsure of a spelling or wants gift-recipient ideas.
  • get_book — Re-resolve a single book's Shopify purchase URL from its product handle.

Key features

  • No API key required — public, free, ready to use
  • 100,853 personalized puzzle books across mazes, name-sudokus, and word searches
  • Direct Shopify purchase links in every result
  • UTM source tracking for marketing attribution
  • Hosted on Fermyon Cloud as a WebAssembly component
  • Built with the wasmcp toolkit

Use cases

  1. Gift shopping — "Find puzzle books for my nephew David" → 9 personalized books, one click to buy
  2. Name discovery — "What names start with 'Su'?" → Sue, Susan, Suzanne
  3. Bulk gifting — Find personalized books for coworkers, students, or team members by name

FAQ

  • Do I need an API key?

No. The server is public and free to use.

  • What if a name isn't in the catalog?

The server suggests similarly-named books, or you can use suggest_names to find available names with the same prefix.

  • Does it work with any AI agent?

Yes — any MCP client that supports the Streamable HTTP transport (Claude Desktop, Cursor, opencode, Cline, etc.)

  • How do I track which channel drove sales?

Pass utm_source in the tool arguments (e.g. {"name": "Susan", "utm_source": "mcp.so"}) and Shopify Analytics will show sessions by source.

Server Config

{
  "mcpServers": {
    "On-Demand-Books": {
      "url": "https://on-demand-books-dq2yvpdh.fermyon.app/"
    }
  }
}
Recommend Servers
TraeBuild with Free GPT-4.1 & Claude 3.7. Fully MCP-Ready.
Howtocook Mcp基于Anduin2017 / HowToCook (程序员在家做饭指南)的mcp server,帮你推荐菜谱、规划膳食,解决“今天吃什么“的世纪难题; Based on Anduin2017/HowToCook (Programmer's Guide to Cooking at Home), MCP Server helps you recommend recipes, plan meals, and solve the century old problem of "what to eat today"
MiniMax MCPOfficial MiniMax Model Context Protocol (MCP) server that enables interaction with powerful Text to Speech, image generation and video generation APIs.
BlenderBlenderMCP connects Blender to Claude AI through the Model Context Protocol (MCP), allowing Claude to directly interact with and control Blender. This integration enables prompt assisted 3D modeling, scene creation, and manipulation.
Playwright McpPlaywright MCP server
WindsurfThe new purpose-built IDE to harness magic
Serper MCP ServerA Serper MCP Server
CursorThe AI Code Editor
Amap Maps高德地图官方 MCP Server
Jina AI MCP ToolsA Model Context Protocol (MCP) server that integrates with Jina AI Search Foundation APIs.
Baidu Map百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。
MCP AdvisorMCP Advisor & Installation - Use the right MCP server for your needs
EdgeOne Pages MCPAn MCP service designed for deploying HTML content to EdgeOne Pages and obtaining an accessible public URL.
AiimagemultistyleA Model Context Protocol (MCP) server for image generation and manipulation using fal.ai's Stable Diffusion model.
Zhipu Web SearchZhipu Web Search MCP Server is a search engine specifically designed for large models. It integrates four search engines, allowing users to flexibly compare and switch between them. Building upon the web crawling and ranking capabilities of traditional search engines, it enhances intent recognition capabilities, returning results more suitable for large model processing (such as webpage titles, URLs, summaries, site names, site icons, etc.). This helps AI applications achieve "dynamic knowledge acquisition" and "precise scenario adaptation" capabilities.
Y GuiA web-based graphical interface for AI chat interactions with support for multiple AI models and MCP (Model Context Protocol) servers.
Visual Studio Code - Open Source ("Code - OSS")Visual Studio Code
Tavily Mcp
RedisA Model Context Protocol server that provides access to Redis databases. This server enables LLMs to interact with Redis key-value stores through a set of standardized tools.
ChatWiseThe second fastest AI chatbot™
DeepChatYour AI Partner on Desktop